Multiple dome dam - French English Dictionary